2670,2665,2663,2660,2655,2652,2646,2639,2639,2627,2625,2624,2621,2621,2622,2623,2624,2622,2621,2623,2625,2628,2631,2632,2636,2638,2640,2644,2645,2647,2649,2649,2651,2653,2655,2657,2660,2662,2666,2670,2670,2669,2670,2672,2670;538,538,540,537,537,540,533,533,536,536,537,538,539,542,543,546,548,548,549,550,550,553,553,552,553,554,555,557,560,558,558,560,560,558,560,560,559,557,556,554,548,546,542,541,540